GNU JWhois NEWS                                    -*- outline -*-

* Noteworthy changes in release ?.? (????-??-??) [?]

** Bug fixes

   When no valid config file is set or found, 'jwhois' don't try to close an
   invalid file descriptor anymore.

** Improvements

   'jwhois.conf' has been updated.

   'jwhois' uses Argp for handling command line arguments, so the formatting
   of "--help" output may be controlled by setting the ARGP_HELP_FMT
   environment variable to a comma-separated list of tokens. For more details
   see:
   https://www.gnu.org/s/libc/manual/html_node/Argp-User-Customization.html#Argp-User-Customization

   Portability of 'getaddrinfo', 'gai_strerror', 'strcasecmp', 'strncasecmp',
   'gettext', 'gettext_noop' functions is now handled by Gnulib.

** Documentation

   License has been upgraded to version GNU FDL version 1.3.

   Upgrade WHOIS Protocol documentation to RFC 3912 which is included in the
   distribution.

** Build related

   'jwhois.conf' is now installed unconditionally in SYSCONFDIR (Generally
   "/etc") without verifying if one is already present.  Users are now
   responsible for making backups.

   The build system is more modern in order to adapt to new Autoconf and
   Automake features.  The Makefile doesn't use recursion anymore (except for
   Gettext and Gnulib support) and is silent by default.  Use
   "--disable-silent-rules" configure option or 'make V=1' for a more verbose
   build output.

   The 'ChangeLog' file is now generated from VCS Commit logs, previous logs
   are kept in the 'ChangeLog.old' file.

   Add "--enable-gcc-warnings" configure option to leverage static analysis
   provided by GCC.

   Remove "--enable-sgid", "--with-localedir", "--enable-GROUP" configure
   options which had no effect.

   Rename "--enable-DEFAULTHOST", "--enable-WHOISSERVERS", and
   "--enable-CACHEEXPIRE" configure options respectively to
   "--enable-default-host", "--enable-whois-servers", and
   "--enable-cache-expire".

   A basic test suite is provided.  Code coverage reports are available with
   'make check-coverage' when "--enable-code-coverage" option is passed to
   './configure'.

* Noteworthy changes in release 4.0 (2007-07-01) [stable]

** New features

   - Configurable timeout on connects
   - Lookup of CIDR6 blocks
   - Added support for Libidn
   - Conversion of whois server output to local charset

** Improvements

   - GPLv3
   - Updates of jwhois.conf

** Bug fixes

   Various

* Noteworthy changes in release 3.2.3 (2005-07-09) [stable]

** Improvements

   - Updated jwhois.conf
   - Include host name in cache key

** Bug fixes

   Various

* Noteworthy changes in release 3.2.2 (2003-06-30) [stable]

** Improvements

   - Updated jwhois.conf
   - Fixed redirection problem for .org

* Noteworthy changes in release 3.2.1 (2003-02-01) [stable]

** Improvements

   - Updated jwhois.conf

* Noteworthy changes in release 3.2 (2002-05-02) [stable]

** Improvements

   - Added advanced rewrite of queries
   - Various changes to jwhois.conf

** Bug fixes

   Various

* Noteworthy changes in release 3.1 (2002-01-09) [stable]

** Improvements

   - Added keyword "default" to configuration file format
   - Various changes to jwhois.conf

** Bug fixes

   Various

* Noteworthy changes in release 3.0.2 (2001-12-01) [stable]

** Bug fixes

   Various

* Noteworthy changes in release 3.0 (2001-09-25) [stable]

** Command line option to disable content redirection
** Lots of information added to the example configuration file
** IPv6 failover to IPv4
** Option to display redirections instead of hiding them
** Case insensitive hostname matching
** Introduced new host-specific configuration
** Limited support for rwhois
** Support for sending queries through a web interface via external browser
** Ability to rewrite queries before sending to whois server
** Support for whois-servers.net

* Noteworthy changes in release 2.4 (2000-01-19) [stable]

** Made it possible to use queries of the type foo@HOST
** Lots of information added to the example configuration file

* Noteworthy changes in release 2.3.1 (1999-12-01) [stable]

** Fixed a nasty bug that sometimes caused two extra bytes of output
   to be appended
** Fixed the sample jwhois.conf
** Added distribution of debian/ and macros/

* Noteworthy changes in release 2.3 (1999-11-28) [stable]

** Support for redirection of a query to another server based on
   returned content from another
** Support for cache functionality
** Bugfixes for little-endian machines
** Configuration parser rewritten -- you must now use \\ to get a single \.
** ${datadir} no longer searched for global configuration file
** i18n support added Must enclose struct foo in "

* Noteworthy changes in release 2.2 (1999-10-23) [stable]

** Support for specifying CIDR blocks in the configuration file.
** More advanced features added to the configuration file.
** Port number separated from host names and IP numbers with space
   instead of colon in configuration file.
** Support for IPv6 hosts

* Noteworthy changes in release 2.1 (1999-09-26) [stable]

** Default configuration file location changed from DATADIR to SYSCONFDIR
   (normally /usr/local/etc/ or /etc/). jwhois will still search in DATADIR
   if it can't find a configuration file for backwards compatibility.
** Added more information to the texinfo manual about RIPE extensions to
   the WHOIS protocol.
** Added RIPE/APNIC and ARIN handles to the example configuration file.
** Added support for specifying port numbers, both on command line and
   in configuration file.

* Noteworthy changes in release 2.0 (1999-07-28) [stable]

** jwhois-server is dropped from the packag
** jwhois is now written in C code.
** configuration file format has changed.

========================================================================
Copyright (C) 1999-2016 Free Software Foundation, Inc.

  Copying and distribution of this file, with or without modification,
  are permitted in any medium without royalty provided the copyright
  notice and this notice are preserved.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the "GNU Free
Documentation License" file as part of this distribution.
